independence of judiciary - Francés Inglés Diccionario